containing selenium polymers - French English Dictionary